package com.planesnet.activity2;

import com.planesnet.activity2.R;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

/**
 * Poder visualizar en el log el ciclo de vida de una activity.
 * @author "Luis Planes"
 *
 */
public class Activity2Activity extends Activity {

	String tag = "Activity2";

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);

		// Creación de la actividad.
		Log.i(tag, "Create");
	}

	@Override
	protected void onStart() {
		super.onStart();
		
		// Inicio de la actividad. Se hace visible.
		Log.i(tag, "Start");

	}

	@Override
	protected void onResume() {
		super.onResume();
		// La actividad a vuelto a ser visible.
		Log.i(tag, "Resume");
	}

	@Override
	protected void onPause() {
		super.onPause();
		// Otra actividad tiene el foco y esta se hace invisible.
		Log.i(tag, "Pause");

	}

	@Override
	protected void onStop() {
		super.onStop();
		// Actividad parada.
		Log.i(tag, "Stop");
	}

	@Override
	protected void onDestroy() {
		super.onDestroy();
		// Destrucción de la actividad.
		Log.i(tag, "Destroy");

	}
}
